$40.3 Billion Budget Passes Just Before Deadline